<template>
  <div></div>
</template>

<script>
import * as dd from "dingtalk-jsapi"; // 此方式为整体加载，也可按需进行加载
export default {
  data() {
    return {};
  },
  created() {
    var self = this;
    // dd登录
    dd.ready(function () {
      dd.runtime.permission.requestAuthCode({
        corpId: self.$route.query.corpId, // 企业id
        onSuccess: function (info) {
          // 通过该免登授权码可以获取用户身份
          self.$api.ddLogin({ code: info.code }).then((res) => {
            if (res.data.isSuccess) {
              sessionStorage.setItem("token", res.data.data.token);
              sessionStorage.setItem("userData", JSON.stringify(res.data.data));
              self.$router.push("/home");
            } else {
              self.$router.push("/emptyPage");
            }
          });
        },
        onFail: function (err) {
        },
      });
    });
    // 普通登录
    // self.$api.login({ username: "hcq", password: "a123456" }).then((res) => {
    //   console.log("res", res);
    //   if (res.data.isSuccess) {
    //     sessionStorage.setItem("token", res.data.data.token);
    //     sessionStorage.setItem("userData", JSON.stringify(res.data.data));
    //     self.$router.push("/home");
    //     self.$message({ message: '重新获取登录信息成功!', type: 'success' })
    //   } else {
    //     self.$router.push("/emptyPage");
    //   }
    // });
  },
  methods: {},
};
</script>

<style scoped lang="less">
</style>
